sub-sahara africa - Spanish English Dictionary